computer laptop memory management training computer repair software project management tools cost analysis material costs reduction process reengineering computers negotiation training hardware negotiation skills consulting change management notebook negotiation